customer facing - German English Dictionary